go a long way to something - Almanca İngilizce Sözlük